JchOptimize\Core\Html\Processor A

Total Complexity 56
Dependencies 15
Dependents 0
Total lines 449
Lines of code 352
Logical lines of code 290
Comment lines 65
Methods 22
Properties 5

Methods 22

Method Rating Maintainability Complexity Lines of code
processCdn()
A
35 11 82
processLazyLoad()
A
47 8 30
processImageAttributes()
S
52 7 21
processCombineJsCss()
S
52 5 22
cleanHtml()
S
53 4 20
setupLazyLoadCriteria()
S
49 2 30
processImagesForApi()
S
51 2 24
setUpCdnSrcHrefCriteria()
S
50 1 30
processModulesForPreload()
S
57 2 15
setUpJsCssCriteria()
S
52 1 25
isCombineFilesSet()
S
78 2 3
setUpCdnUrlCriteria()
S
59 1 15
setHeadHtml()
S
73 1 4
cleanRegexMarker()
S
77 1 3
getBodyHtml()
S
73 1 4
setBodyHtml()
S
73 1 4
getHtml()
S
82 1 3
getHeadHtml()
S
73 1 4
setHtml()
S
75 1 4
getFullHtml()
S
80 1 3
setFullHtml()
S
80 1 3
__construct()
S
81 1 3